package singleton.demo1.strategy;

public class Test01 implements Comparable<Test01> {
    public int width = 100;
    public Test01(int width){
        this.width = width;
    }
    @Override
    public int compareTo(Test01 o) {
        System.out.println(this.width);
        System.out.println(o.width);
        System.out.println("===================");

        // 策略模式需要对这个进行灵活的制定 开闭原则尽量不需要修改。
        if(this.width > o.width){
            return -1;
        }else if(this.width<o.width){
            return       1;
        }else{
            return 0;
        }

    }
}
